border of a garden - Almanca İngilizce Sözlük